forest weed - French English Dictionary